Specifying Confidentiality in Circus
نویسندگان
چکیده
This paper presents an approach for extending the Circus formalism to accommodate information flow security concerns. Working with the semantics of Circus, we introduce a notation for specifying which aspects of Circus processes are confidential and should not be revealed to low-level users. We also describe a novel procedure for verifying that a process satisfies its confidentiality properties.
منابع مشابه
Confidentiality Annotations for Circus
This paper presents a novel construct for specifying confidentiality properties over Circus processes. By extending the semantics of Circus, we identify how functionality and secrecy can be united within a single framework. We use this construct to formalise a selection of confidentiality properties over a model of an auction system.
متن کاملCompositional Specification of Parallel Components Using Circus
The # (hash) component model aims to take advantage of a component-based perspective of software for the development of high-performance computing applications targeted at parallel distributed architectures. This paper presents an approach for specifying #-components using Circus, to provide the ability of reasoning about behavioral and functional properties of #-components and their compositio...
متن کاملOn confidentiality and formal methods
The contemporary challenge of engineering verifiably secure software has motivated various techniques for measuring and regulating the flow of confidential data from systems to their users. Unfortunately, these techniques suffer from a lack of integration with modern formal methods for software development, which inhibits their application in practice. This thesis proposes a novel approach for ...
متن کاملRefining Industrial Scale Systems in Circus
Circus is a new notation that may be used to specify both data and behaviour aspects of a system, and has an associated refinement calculus. Although a few case studies are already available in the literature, the industrial fire control system presented in this paper is, as far as we know, the largest case study on the Circus refinement strategy. We describe the refinement and present some new...
متن کاملReconstruction Glacier Circus in volcanic craters (Case study Kurdistan Qorveh)
Extended abstract Introduction The attention of forefront foreign researchers has focused on glacier circus. Glacial cirque is the most important pattern of glacial erosion. Deep depressions with steep walls, flat floor or low slope, half-bowl shaped (crescent shaped) are created at high altitudes in the mountains margin by the erosion of mountain glacier (Ahmadi, Feiznia, 2012). Th...
متن کامل